.carhead {
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    padding: 10px 0 16px;

    p {
        margin: 0;
    }
}

.carcount {
    background-color: #f8f8fa;
    height: 600px;
}

.cargood {
    display: flex;
    padding: 12px 6px;

    .imgs {
        flex: 1;
    }

    .cargoodname {
        flex: 3;
        padding: 0 10px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;

        .goodtitle {
            font-weight: 600;
        }

        .m_price {
            display: flex;
            justify-content: space-between;

            p {
                margin: 0;
                color: red;

                span {
                    font-size: 16px;
                    font-weight: 600;
                }
            }

            .name {
                height: 20px;

                span {
                    display: inline-block;
                    border: 1px solid #ddd;
                    padding: 0 8px;
                    font-weight: 600;
                    font-size: 12px;
                }

                .liwai {
                    background-color: #eee;
                    color: #999;
                }

            }
        }
    }
}

img {
    width: 100%;
}

.food {
    position: fixed;
    bottom: 60px;
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
    padding: 6px 10px;

    .allcheck {
        display: flex;
        justify-content: space-between;
        align-items: center;

        span {
            margin-left: 2px;
        }
    }

    .jiesuan {
        justify-content: space-between;
        display: flex;
        align-items: center;

        p {
            margin: 0;

            span {
                color: rgb(235, 24, 24);
            }

            .money {
                font-size: 18px;
            }
        }

        .pay {
            background-color: rgb(235, 24, 24);
            padding: 4px 14px;
            text-align: center;
            color: #eee;
            border-radius: 28px;
            margin-left: 6px;

        }
    }
}

// input[type="checkbox"] {
//     appearance: none;
//     width: 14px;
//     height: 14px;
//     // background-color: red;
//     border: 1px solid #ddd;
//     border-radius: 50%;
// }